package pe.gob.sunarp.entidad;

import java.io.Serializable;
import javax.persistence.*;
import java.math.BigDecimal;
import java.util.Date;


/**
 * The persistent class for the TRU_TA_ASIE_INMB database table.
 * 
 */
//@Entity
//@Table(name="TRU_TA_ASIE_INMB")
public class TruTaAsieInmb implements Serializable {
	private static final long serialVersionUID = 1L;
	private String aaTitu;
	private String asOrig;
	private String coActoRgst;
	private String coLibr;
	private String coOficRgst;
	private String coRegi;
	private String coRgdr;
	private String coRubr;
	private String esAsie;
	private Date feInsc;
	private String idAsie;
	private String idUsuaCrea;
	private String idUsuaModi;
	private String inAfecEnti;
	private String inUbic;
	private BigDecimal nsAsie;
	private BigDecimal nuAnot;
	private BigDecimal nuAsieRect;
	private BigDecimal nuPagiDigi;
	private BigDecimal nuPagiFin;
	private BigDecimal nuPagiInic;
	private String nuPart;
	private String nuTitu;
	private String tiAsie;
	private String tiSituAsieInmb;
	private Date tsCaduca;
	private Date tsUsuaCrea;
	private Date tsUsuaModi;

    public TruTaAsieInmb() {
    }


	@Column(name="AA_TITU", length=4)
	public String getAaTitu() {
		return this.aaTitu;
	}

	public void setAaTitu(String aaTitu) {
		this.aaTitu = aaTitu;
	}


	@Column(name="AS_ORIG", length=6)
	public String getAsOrig() {
		return this.asOrig;
	}

	public void setAsOrig(String asOrig) {
		this.asOrig = asOrig;
	}


	@Column(name="CO_ACTO_RGST", nullable=false, length=5)
	public String getCoActoRgst() {
		return this.coActoRgst;
	}

	public void setCoActoRgst(String coActoRgst) {
		this.coActoRgst = coActoRgst;
	}


	@Column(name="CO_LIBR", nullable=false, length=3)
	public String getCoLibr() {
		return this.coLibr;
	}

	public void setCoLibr(String coLibr) {
		this.coLibr = coLibr;
	}


	@Column(name="CO_OFIC_RGST", nullable=false, length=2)
	public String getCoOficRgst() {
		return this.coOficRgst;
	}

	public void setCoOficRgst(String coOficRgst) {
		this.coOficRgst = coOficRgst;
	}


	@Column(name="CO_REGI", nullable=false, length=2)
	public String getCoRegi() {
		return this.coRegi;
	}

	public void setCoRegi(String coRegi) {
		this.coRegi = coRegi;
	}


	@Column(name="CO_RGDR", length=5)
	public String getCoRgdr() {
		return this.coRgdr;
	}

	public void setCoRgdr(String coRgdr) {
		this.coRgdr = coRgdr;
	}


	@Column(name="CO_RUBR", length=3)
	public String getCoRubr() {
		return this.coRubr;
	}

	public void setCoRubr(String coRubr) {
		this.coRubr = coRubr;
	}


	@Column(name="ES_ASIE", length=1)
	public String getEsAsie() {
		return this.esAsie;
	}

	public void setEsAsie(String esAsie) {
		this.esAsie = esAsie;
	}


    @Temporal( TemporalType.DATE)
	@Column(name="FE_INSC")
	public Date getFeInsc() {
		return this.feInsc;
	}

	public void setFeInsc(Date feInsc) {
		this.feInsc = feInsc;
	}


	@Column(name="ID_ASIE", length=24)
	public String getIdAsie() {
		return this.idAsie;
	}

	public void setIdAsie(String idAsie) {
		this.idAsie = idAsie;
	}


	@Column(name="ID_USUA_CREA", length=5)
	public String getIdUsuaCrea() {
		return this.idUsuaCrea;
	}

	public void setIdUsuaCrea(String idUsuaCrea) {
		this.idUsuaCrea = idUsuaCrea;
	}


	@Column(name="ID_USUA_MODI", length=5)
	public String getIdUsuaModi() {
		return this.idUsuaModi;
	}

	public void setIdUsuaModi(String idUsuaModi) {
		this.idUsuaModi = idUsuaModi;
	}


	@Column(name="IN_AFEC_ENTI", length=1)
	public String getInAfecEnti() {
		return this.inAfecEnti;
	}

	public void setInAfecEnti(String inAfecEnti) {
		this.inAfecEnti = inAfecEnti;
	}


	@Column(name="IN_UBIC", length=1)
	public String getInUbic() {
		return this.inUbic;
	}

	public void setInUbic(String inUbic) {
		this.inUbic = inUbic;
	}


	@Column(name="NS_ASIE", nullable=false, precision=5)
	public BigDecimal getNsAsie() {
		return this.nsAsie;
	}

	public void setNsAsie(BigDecimal nsAsie) {
		this.nsAsie = nsAsie;
	}


	@Column(name="NU_ANOT", precision=5)
	public BigDecimal getNuAnot() {
		return this.nuAnot;
	}

	public void setNuAnot(BigDecimal nuAnot) {
		this.nuAnot = nuAnot;
	}


	@Column(name="NU_ASIE_RECT", precision=5)
	public BigDecimal getNuAsieRect() {
		return this.nuAsieRect;
	}

	public void setNuAsieRect(BigDecimal nuAsieRect) {
		this.nuAsieRect = nuAsieRect;
	}


	@Column(name="NU_PAGI_DIGI", precision=5)
	public BigDecimal getNuPagiDigi() {
		return this.nuPagiDigi;
	}

	public void setNuPagiDigi(BigDecimal nuPagiDigi) {
		this.nuPagiDigi = nuPagiDigi;
	}


	@Column(name="NU_PAGI_FIN", precision=5)
	public BigDecimal getNuPagiFin() {
		return this.nuPagiFin;
	}

	public void setNuPagiFin(BigDecimal nuPagiFin) {
		this.nuPagiFin = nuPagiFin;
	}


	@Column(name="NU_PAGI_INIC", precision=5)
	public BigDecimal getNuPagiInic() {
		return this.nuPagiInic;
	}

	public void setNuPagiInic(BigDecimal nuPagiInic) {
		this.nuPagiInic = nuPagiInic;
	}


	@Column(name="NU_PART", nullable=false, length=8)
	public String getNuPart() {
		return this.nuPart;
	}

	public void setNuPart(String nuPart) {
		this.nuPart = nuPart;
	}


	@Column(name="NU_TITU", length=8)
	public String getNuTitu() {
		return this.nuTitu;
	}

	public void setNuTitu(String nuTitu) {
		this.nuTitu = nuTitu;
	}


	@Column(name="TI_ASIE", length=1)
	public String getTiAsie() {
		return this.tiAsie;
	}

	public void setTiAsie(String tiAsie) {
		this.tiAsie = tiAsie;
	}


	@Column(name="TI_SITU_ASIE_INMB", length=1)
	public String getTiSituAsieInmb() {
		return this.tiSituAsieInmb;
	}

	public void setTiSituAsieInmb(String tiSituAsieInmb) {
		this.tiSituAsieInmb = tiSituAsieInmb;
	}


    @Temporal( TemporalType.DATE)
	@Column(name="TS_CADUCA")
	public Date getTsCaduca() {
		return this.tsCaduca;
	}

	public void setTsCaduca(Date tsCaduca) {
		this.tsCaduca = tsCaduca;
	}


    @Temporal( TemporalType.DATE)
	@Column(name="TS_USUA_CREA")
	public Date getTsUsuaCrea() {
		return this.tsUsuaCrea;
	}

	public void setTsUsuaCrea(Date tsUsuaCrea) {
		this.tsUsuaCrea = tsUsuaCrea;
	}


    @Temporal( TemporalType.DATE)
	@Column(name="TS_USUA_MODI")
	public Date getTsUsuaModi() {
		return this.tsUsuaModi;
	}

	public void setTsUsuaModi(Date tsUsuaModi) {
		this.tsUsuaModi = tsUsuaModi;
	}

}